﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SU.DomainModel.Entity;
using SU.DomainModel.Views;

namespace SU.DomainModel.Repository
{
    public interface IShipVoyageRepository:IRepository <SeaExpress>
    {
        IQueryable<V_ShipVoyage> Get_V_ShipVoyage_ForBook(string userid, List<string> orderstatus, List<string> bookspacestatus);
        IQueryable<V_ShipVoyage> Get_V_ShipVoyage_ForBook(List<string> orderstatus, List<string> bookspacestatus);

        //单证员
       // IQueryable<V_ShipVoyage> Get_V_ShipVoyage_ForCertificate(string userid, List<string> orderstatus, List<string> orderstatus2,string flag);

        IQueryable<V_ShipVoyage> Get_V_ShipVoyage_ForCertificate(string userid, List<string> orderstatus, string flag);
       
        //单证主管
        IQueryable<V_ShipVoyage> Get_V_ShipVoyage_ForCertificateManager(List<string> orderstatus,List<string> orderstatus2, string flag);
    }
}
